precision forging - French English Dictionary